living polymerization - German English Dictionary